export function formatDate (time) {
  let timeString = String(time)
  if (timeString.length < 13) {
    time = time * 1000
  }
  var date = new Date(time)
  var y = date.getFullYear()
  var m = date.getMonth() + 1
  m = m < 10 ? ('0' + m) : m
  var d = date.getDate()
  d = d < 10 ? ('0' + d) : d
  var h = date.getHours()
  h = h < 10 ? ('0' + h) : h
  var minute = date.getMinutes()
  var second = date.getSeconds()
  minute = minute < 10 ? ('0' + minute) : minute
  second = second < 10 ? ('0' + second) : second
  // return y + '-' + m + '-' + d + ' ' + h + ':' + minute + ':' + second
  return y + '-' + m + '-' + d + ' '
}

export function formatDateDetail(time) {
  let timeString = String(time)
  if (timeString.length < 13) {
    time = time * 1000
  }
  var date = new Date(time)
  var y = date.getFullYear()
  var m = date.getMonth() + 1
  m = m < 10 ? ('0' + m) : m
  var d = date.getDate()
  d = d < 10 ? ('0' + d) : d
  var h = date.getHours()
  h = h < 10 ? ('0' + h) : h
  var minute = date.getMinutes()
  var second = date.getSeconds()
  minute = minute < 10 ? ('0' + minute) : minute
  second = second < 10 ? ('0' + second) : second
  return y + '-' + m + '-' + d + ' ' + h + ':' + minute + ':' + second
  // return y + '-' + m + '-' + d + ' '
}

export function contains(arr, obj) {
  if (!arr) {
    return
  }
  for (var i = 0; i < arr.length; i++) {
    let model = arr[i]
    if (model === obj) {
      return true
    }
  }
  return false
}
